home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_1
/
edsys03.zip
/
EDSYS.DOC
next >
Wrap
Text File
|
1993-01-04
|
13KB
|
367 lines
EDSYS.EXE
Doug Boone
July 1, 1987
119/5
What is it?
EDSYS.EXE is a program that will edit the SYSTEM??.BBS files that
OPUS <tm> and Fido <tm> use to tell where to get messages/files and
who can get to them. EDSYS knows about the extended message area
attributes in OPUS 0.00, has the ability to handle Hidden and
Barrier areas, and perhaps most importantly, a "quick fix" that
will insert a new "base" into already existing SYSTEM??.BBS files.
EDSYS will operate on single SYSTEM??.BBS files, or on the entire
set you have at the time.
(Please insert the usual legal BS here.)
Basically, if you are operating an OPUS <tm> or Fido <tm> that is
publicly accessible then you are welcome to use this.
BASIC OPERATION
There are two ways to start EDSYS.EXE:
EDSYS Will start EDSYS in the batch mode. It will read
all available SYSTEM??.BBS files and allow you
to edit all of them, delete them, and do a quick
fix. EDSYS will write all the new and edited
SYSTEM??.BBS files at the end of the session.
Those files that are not edited will be left
alone.
EDSYS <#> Will edit ONLY SYSTEM<#>.BBS. This is much
faster as you don't have to wait for EDSYS to
check for all 100 possible SYSTEM??.BBS file. It
will create to new SYSTEM??.BBS file if
SYSTEM<#>.BBS does not already exist.
Using EDSYS in the Batch Mode
If you've just type in the name EDSYS with no command line
parameters it will start by reading in all available SYSTEM??.BBS
files. Then it will use SYSTEM1.BBS to create a "base system" that
can be extremely useful when changing over from Fido <tm> to OPUS
<tm> or any other operation that would require you to edit all your
SYSTEM??.BBS files.
1
EDSYS knows that Paths must end with a back-slash, '\', and it will
always put one in if you forget it.
If you are just starting out and do not have a SYSTEM1.BBS file, it
would be a good idea to use "EDSYS 1" to create the SYSTEM1.BBS
file.
EDSYS Command Screen:
=================================================================
SYSTEM: Current System??.BBS file
Privilege: Minimum Privilege level to access current
area.
Message Path: DOS Path to Messages for this area.
Message Type: Types of messages in this area.
Download Path: DOS Path for downloading from this area.
Upload Path: DOS Path for uploads to this area.
BBS/Barrier Path: DOS Path to ????PRIV.BBS files.
Help Path: DOS Path to Help files.
-------------------------------------------------------------------
+) Next Area -) Previous Area
A)rea P)rivel
M)essage Path T)ype of messages
D)ownload Path U)pload Path
B)BS/Barrier Path H)elp Path
Q)uick Base E)dit Base
Z)ap (KILL) eX)it
Command: _
==================================================================
What you are seeing:
Everything above the line of '-' is the current SYSTEM??.BBS file
as it exists. Below the line are the commands available to you to
operate on the SYSTEM??.BBS file. EDSYS uses "Hot keys" so all you
have to do is enter the character in front of the ')' to invoke a
particular command. Most are pretty self-evident but this is a
brief explanation of what they mean.
+) Next Area Increase the SYSTEM??.BBS number by one. If the
next logical area does not exist, then all the
paths etc. above the '-' line will be blank. You
can also use the DownArrow or PgDown on IBM and
true compatibles.
2
-) Previous Area Decrease the SYSTEM??.BBS number by one. The
UpArrow and PgUp will also work on IBM and true
compatibles.
A)rea Jump to a new area, you'll be prompted for the
new SYSTEM??.BBS file to edit.
P)rivel Set the Minimum Privilege for this area. This
command will open another menu on the right side
of the screen with the current choices.
T = Twit D = Disgrace
N = Normal P = Privil
E = Extra A = AssistSysop
S = Sysop H = Hidden
Just hit the letter associated with the level
you want for this area.
M)essage Path Edit the current Message Path.
T)ype of messages Type of messages in this area. Again, this will
open another menu in the lower right-hand
section of the screen:
E)choMail M)atrix
N)o-Private P) No-Public
A)nonymous W) O/W Files
Space Bar to quit
Again just hit the letter in front of the ')' to
add that attribute to an area. Hitting the Space
Bar will exit. These are all just toggles, so
you can change them very easily.
You can also use the function keys if you have
an IBM or true compatible, either from this menu
or the main operating menu.
The Function Keys are:
F1: EchoMail
F2: Matrix
F3: No-Private
F4: No-Public
F5: Anonymous Messages
F6: Over-Write files.
3
D)ownload Path Edit the current Download Path.
U)pload Path Edit the current Upload Path.
The "Base" commands are special so I'm going to stop for a moment
and explain about them before we hit the actual commands.
Most SYSTEM??.BBS files will have a set of paths like this:
Up Path C:\FIDO\FILES\FILEA1\
Down Path C:\FIDO\FILES\FILEA1\
Message Path D:\FIDO\MESSAGES\MSGAREA1\
Help Path D:\FIDO\HELP\
BBS Path D:\FIDO\
When you start EDSYS in the batch mode it will go through these
paths in SYSTEM1.BBS and copy the information that will be common
for your SYSTEM??.BBS files. From the above example we can consider
that FILEA1 and MSGAREA1 are specific to SYSTEM1.BBS while:
C:\FIDO\FILES\
C:\FIDO\FILES\
D:\FIDO\MESSAGES\
D:\FIDO\HELP\
D:\FIDO\
Will probably be used in all SYSTEM??.BBS areas and is considered
the "Base" System.
Q)uick Base The feature that makes this all worth while.
If this is a new SYSTEM??.BBS area then this
command will put a "base" system in to the
correct places, set the default access and
message type and allow you to edit it for the
new Paths.
If this area already exists, then this command
will automatically edit ALL the paths to insert
the "base" path. That is, if your current
Message Path is:
C:\FIDO\MESSAGES\MSGAREA\
If you are changing over to OPUS <tm> then
you'll probably want to change this to:
C:\OPUS\MESSAGES\MSGAREA\
Assuming that you've already edited the Base
System to reflect the changes you want this
command will go through the current area and
parse the lowest level of the Path Name (i.e.
4
MSGAREA) and append it to the Base System (i.e.
C:\OPUS\MESSAGES\) to create a new DOS Path,
(C:\OPUS\MESSAGES\MSGAREA\).
E)dit Base Edit the Base System.
Z)ap (KILL) Delete this SYSTEM??.BBS file. You'll be
prompted to make sure that you really DO want to
delete this area.
eX)it All done. Exit EDSYS and flush the edited
SYSTEM??.BBS files to disk.
Special Keys while Editing Paths
While editing some other special keys come into play. They are the
BackSpace, Delete, Left-Arrow (on IBM and compatibles), the ESCape
and the Home key (again, on IBM and compatibles).
The BackSpace, Delete, and Left-Arrow keys all delete the character
to the left and move the cursor back one space.
The Home and ESCape keys clear the entire path for re-writing.
Using EDSYS on single Area
Using EDSYS for single files is almost exactly the same as using it
in the batch mode. The differences are simply related to the fact
that it will only operate on ONE area specified on the command line
so the commands available are reduced to:
M)essage Path T)ype of messages
D)ownload Path U)pload path
B)BS/Barrier Path H)elp Path
Z)ap (KILL) P)rivil
eX)it
All the commands are the same as those used in the batch mode.
5
Please send compliments and gratuities to:
Doug Boone
119/0 119/5
ChicoNet Lazarus
(916) 893-9019
300/1200/2400 24 hours.
I don't care what you do with the complaints. (Well, if you have
any suggestions you can send them my way)
Updates:
EDSYS03a
07-01-87
Added the "Unused" for privilege in area that doesn't currently
have a SYSTEM??.BBS file.
EDSYS03
06-23-87
Re-written with Turbo C. Should be compatible with everything
that OPUS currently runs on. Added use of function keys and
cursor control keys for IBM compatibles. Much improved
editting. Cleaned up problem with EDSYS alterring the call
count.
EDSYS02
02-02-87
Fixed problem of EDSYS not handling existing message area
attributes properly. It wouldn't add to what was already
existing, just replace what was there. Thanks to Rick Hunter of
147/4 for pointing this out to me.
EDSYS01
02-01-87
Fixed three minor conditions not handled properly in version
0.00. Fixed problem of not having a SYSTEM1.BBS when starting
in batch mode, creating DOS path names longer than 38
characters, and trying to delete a non-existant SYSTEM??.BBS
file with the Z)ap command.
6